deep destroy - French English Dictionary